
//验证
function validateAction(){
	
	//validate the form	  	  
    if(!validateGiftCategory($j("#giftCategoryForm").get(0)) ){
    	focusOnInvalidTab();
    	return false;
   	}
    return true;
}
//保存目录
function saveCategory(){
	var treeItem=getCategoryItemJSON(jCategoryTree.getSelected());
	if((!treeItem)||!validateAction()){
    	return ;
    }
     var entityName=$j("#categoryName").val();
   	if(confirm( __FMT.common_message_confirmSaveThis+entityName+"?")){
    	var postData="";
    	postData += $j('#giftCategoryForm :input').serialize();
    	var url=$j('#giftCategoryForm').attr('action')+"?doAction=save";
    	$j.post(url,postData,saveCategoryCallback,"json");
   	}
   	return false;
}

	//保存目录callback
	function saveCategoryCallback(data){
		if(data.error && data.error!=""){
			jAlert(data.error);
			return ;
		}
   
 	//保存成功
 	if($j("#giftCategoryId").val()==""){
 		//case:新增目录
 		$j("#giftCategoryId").val(data.categoryId);
 		//addCategoryItemToTree(jCategoryTree,data.categoryId,data.categoryName+"(0/0)",data.categoryName,data.depth);
 		addCategoryItemToTree(jCategoryTree,data.categoryId,data.categoryName,data.categoryName,data.depth);
 	}else{
 		//case:编辑目录
 		var jNode = jCategoryTree.getSelected();
 		//jNode.find('span:first').html(data.categoryName+"("+data.activeItemCount+"/"+data.itemCount+")");
 		jNode.find('span:first').html(data.categoryName);
 	}
 	if(data.categoryCode){
 		$j('#categoryCode').val(data.categoryCode);
 	}	
	setTimeout("sysMsg('"+__FMT.giftCategoryDetail_save_successed+"')",0);
	
	displayButtons(""+data.categoryId);
   
}

//上传礼品目录图片回调函数
function uploadCategoryImagehandler(mediaUrl){
	$j("#categoryImage").get(0).src=__mediaPath+mediaUrl;
	$j("#categoryImage").parent('a').attr('href',__mediaPath+mediaUrl);
}

